home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / nethack.lha / nethack-3.1 / dat / Samurai.des < prev    next >
Text File  |  1993-01-24  |  14KB  |  426 lines

  1. #    SCCS Id: @(#)Samurai.des    3.1    92/10/24
  2. #    Copyright (c) 1989 by Jean-Christophe Collet
  3. #    Copyright (c) 1991-92 by M. Stephenson, P. Winner
  4. # NetHack may be freely redistributed.  See license for details.
  5. #
  6. #    The "start" level for the quest.
  7. #
  8. #    Here you meet your (besieged) class leader, Lord Sato
  9. #    and receive your quest assignment.
  10. #
  11. MAZE: "S-start",' '
  12. FLAGS: noteleport,hardfloor
  13. GEOMETRY:center,center
  14. MAP
  15. ..............................................................PP............
  16. ...............................................................PP...........
  17. ..........---------------------------------------------------...PPP.........
  18. ..........|......|.........|...|..............|...|.........|....PPPPP......
  19. ......... |......|.........S...|..............|...S.........|.....PPPP......
  20. ..........|......|.........|---|..............|---|.........|.....PPP.......
  21. ..........+......|.........+...-------++-------...+.........|......PP.......
  22. ..........+......|.........|......................|.........|......PP.......
  23. ......... |......---------------------++--------------------|........PP.....
  24. ..........|.................................................|.........PP....
  25. ..........|.................................................|...........PP..
  26. ..........----------------------------------------...-------|............PP.
  27. ..........................................|.................|.............PP
  28. .............. ................. .........|.................|..............P
  29. ............. } ............... } ........|.................|...............
  30. .............. ........PP....... .........|.................|...............
  31. .....................PPP..................|.................|...............
  32. ......................PP..................-------------------...............
  33. ............................................................................
  34. ............................................................................
  35. ENDMAP
  36. # Random Monsters
  37. RANDOM_MONSTERS: 'd', 'I'
  38. # Dungeon Description
  39. REGION:(00,00,75,19),lit,"ordinary"
  40. REGION:(18,03,26,07),lit,"throne",unfilled
  41. # Portal arrival zone
  42. BRANCH:(62,12,70,17),(0,0,0,0)
  43. # Stairs
  44. STAIR:(29,04),down
  45. # Doors
  46. DOOR:locked,(10,06)
  47. DOOR:locked,(10,07)
  48. DOOR:closed,(27,04)
  49. DOOR:closed,(27,06)
  50. DOOR:closed,(38,06)
  51. DOOR:locked,(38,08)
  52. DOOR:closed,(39,06)
  53. DOOR:locked,(39,08)
  54. DOOR:closed,(50,04)
  55. DOOR:closed,(50,06)
  56. # Lord Sato
  57. MONSTER:'@',"Lord Sato",(20,04)
  58. # The treasure of Lord Sato
  59. OBJECT:'(',"chest",(20,04)
  60. # ninja guards for the audience chamber
  61. MONSTER:'@',"ninja",(18,04)
  62. MONSTER:'@',"ninja",(18,05)
  63. MONSTER:'@',"ninja",(18,06)
  64. MONSTER:'@',"ninja",(18,07)
  65. MONSTER:'@',"ninja",(26,04)
  66. MONSTER:'@',"ninja",(26,05)
  67. MONSTER:'@',"ninja",(26,06)
  68. MONSTER:'@',"ninja",(26,07)
  69. # Non diggable walls
  70. NON_DIGGABLE:(00,00,75,19)
  71. # Random traps
  72. TRAP:random,random
  73. TRAP:random,random
  74. TRAP:random,random
  75. TRAP:random,random
  76. TRAP:random,random
  77. TRAP:random,random
  78. # Monsters on siege duty.
  79. MONSTER: '@',"ronin",(64,00),hostile
  80. MONSTER: 'd',"wolf",(65,01)
  81. MONSTER: '@',"ronin",(66,02),hostile
  82. MONSTER: '@',"ronin",(69,05),hostile
  83. MONSTER: '@',"ronin",(69,06),hostile
  84. MONSTER: 'd',"wolf",(69,07)
  85. MONSTER: '@',"ronin",(70,06),hostile
  86. MONSTER: '@',"ronin",(70,07),hostile
  87. MONSTER: '@',"ronin",(72,01),hostile
  88. MONSTER: 'd',"wolf",(75,09)
  89. MONSTER: '@',"ronin",(73,05),hostile
  90. MONSTER: '@',"ronin",(68,02),hostile
  91. MONSTER:'I',"stalker",random
  92.  
  93. #
  94. #    The "locate" level for the quest.
  95. #
  96. #    Here you have to invade the Shogun's Castle to go
  97. #    further towards your assigned quest.
  98. #
  99.  
  100. MAZE: "S-locate",' '
  101. FLAGS: hardfloor
  102. GEOMETRY:center,center
  103. MAP
  104. ............................................................................
  105. ............................................................................
  106. ........-----..................................................-----........
  107. ........|...|..................................................|...|........
  108. ........|...---..}..--+------------------------------+--..}..---...|........
  109. ........|-|...|.....|...|....|....|....|....|....|.|...|.....|...|-|........
  110. ..........|...-------...|....|....|....|....|....S.|...-------...|..........
  111. ..........|-|.........------+----+-+-------+-+--------.........|-|..........
  112. ............|..--------.|}........................}|.--------..|............
  113. ............|..+........+..........................+........+..|............
  114. ............|..+........+..........................+........+..|............
  115. ............|..--------.|}........................}|.--------..|............
  116. ..........|-|.........--------+-+-------+-+----+------.........|-|..........
  117. ..........|...-------...|.S....|....|....|....|....|...-------...|..........
  118. ........|-|...|.....|...|.|....|....|....|....|....|...|.....|...|-|........
  119. ........|...---..}..--+------------------------------+--..}..---...|........
  120. ........|...|..................................................|...|........
  121. ........-----..................................................-----........
  122. ............................................................................
  123. ............................................................................
  124. ENDMAP
  125. # Random Monsters
  126. RANDOM_MONSTERS: 'd', 'I'
  127. # Dungeon Description
  128. REGION:(00,00,75,19),lit,"ordinary"
  129. # Doors
  130. DOOR:locked,(22,04)
  131. DOOR:locked,(22,15)
  132. DOOR:locked,(53,04)
  133. DOOR:locked,(53,15)
  134. DOOR:locked,(49,06)
  135. DOOR:locked,(26,13)
  136. DOOR:locked,(28,07)
  137. DOOR:locked,(30,12)
  138. DOOR:locked,(33,07)
  139. DOOR:locked,(32,12)
  140. DOOR:locked,(35,07)
  141. DOOR:locked,(40,12)
  142. DOOR:locked,(43,07)
  143. DOOR:locked,(42,12)
  144. DOOR:locked,(45,07)
  145. DOOR:locked,(47,12)
  146. DOOR:closed,(15,09)
  147. DOOR:closed,(15,10)
  148. DOOR:closed,(24,09)
  149. DOOR:closed,(24,10)
  150. DOOR:closed,(51,09)
  151. DOOR:closed,(51,10)
  152. DOOR:closed,(60,09)
  153. DOOR:closed,(60,10)
  154. # Stairs
  155. STAIR:(10,10),up
  156. STAIR:(25,14),down
  157. # Non diggable walls
  158. NON_DIGGABLE:(00,00,75,19)
  159. # Objects
  160. OBJECT:'*',random,(25,05)
  161. OBJECT:'*',random,(26,05)
  162. OBJECT:'*',random,(27,05)
  163. OBJECT:'*',random,(28,05)
  164. OBJECT:'*',random,(25,06)
  165. OBJECT:'*',random,(26,06)
  166. OBJECT:'*',random,(27,06)
  167. OBJECT:'*',random,(28,06)
  168. #
  169. OBJECT:'[',random,(40,05)
  170. OBJECT:'[',random,(41,05)
  171. OBJECT:'[',random,(42,05)
  172. OBJECT:'[',random,(43,05)
  173. OBJECT:'[',random,(40,06)
  174. OBJECT:'[',random,(41,06)
  175. OBJECT:'[',random,(42,06)
  176. OBJECT:'[',random,(43,06)
  177. #
  178. OBJECT:')',random,(27,13)
  179. OBJECT:')',random,(28,13)
  180. OBJECT:')',random,(29,13)
  181. OBJECT:')',random,(30,13)
  182. OBJECT:')',random,(27,14)
  183. OBJECT:')',random,(28,14)
  184. OBJECT:')',random,(29,14)
  185. OBJECT:')',random,(30,14)
  186. #
  187. OBJECT:'(',random,(37,13)
  188. OBJECT:'(',random,(38,13)
  189. OBJECT:'(',random,(39,13)
  190. OBJECT:'(',random,(40,13)
  191. OBJECT:'(',random,(37,14)
  192. OBJECT:'(',random,(38,14)
  193. OBJECT:'(',random,(39,14)
  194. OBJECT:'(',random,(40,14)
  195. # Random traps
  196. TRAP:random,random
  197. TRAP:random,random
  198. TRAP:random,random
  199. TRAP:random,random
  200. TRAP:random,random
  201. TRAP:random,random
  202. # Random monsters.
  203. MONSTER:'@',"ronin",(15,05),hostile
  204. MONSTER:'@',"ronin",(16,05),hostile
  205. MONSTER:'d',"wolf",(17,05)
  206. MONSTER:'d',"wolf",(18,05)
  207. MONSTER:'@',"ronin",(19,05),hostile
  208. MONSTER:'d',"wolf",(15,14)
  209. MONSTER:'d',"wolf",(16,14)
  210. MONSTER:'@',"ronin",(17,14),hostile
  211. MONSTER:'@',"ronin",(18,14),hostile
  212. MONSTER:'d',"wolf",(56,05)
  213. MONSTER:'@',"ronin",(57,05),hostile
  214. MONSTER:'d',"wolf",(58,05)
  215. MONSTER:'d',"wolf",(59,05)
  216. MONSTER:'@',"ronin",(56,14),hostile
  217. MONSTER:'d',"wolf",(57,14)
  218. MONSTER:'@',"ronin",(58,14),hostile
  219. MONSTER:'d',random,(59,14)
  220. MONSTER:'d',"wolf",(60,14)
  221. MONSTER:'I',random,random
  222. MONSTER:'I',"stalker",random
  223. MONSTER:'I',"stalker",random
  224. MONSTER:'I',"stalker",random
  225. MONSTER:'I',"stalker",random
  226. MONSTER:'I',"stalker",random
  227. MONSTER:'I',"stalker",random
  228. MONSTER:'I',"stalker",random
  229. MONSTER:'I',random,random
  230. #    "guards" for the central courtyard.
  231. MONSTER:'@',"samurai",(30,05),hostile
  232. MONSTER:'@',"samurai",(31,05),hostile
  233. MONSTER:'@',"samurai",(32,05),hostile
  234. MONSTER:'@',"samurai",(32,14),hostile
  235. MONSTER:'@',"samurai",(33,14),hostile
  236. MONSTER:'@',"samurai",(34,14),hostile
  237.  
  238. #
  239. #    The "goal" level for the quest.
  240. #
  241. #    Here you meet Takauji, your nemesis monster.  You have to
  242. #    defeat him in combat to gain the artifact you have been
  243. #    assigned to retrieve.
  244. #
  245.  
  246. MAZE: "S-goal", ' '
  247. FLAGS: noteleport
  248. GEOMETRY:center,center
  249. MAP
  250.                                              
  251.            .......................           
  252.        ......---------.---------......       
  253.     ......----.................----......    
  254.    ....----.....-------------.....----....   
  255.   ....--.....----...........----.....--....  
  256.   ...||....---....---------....---....||...  
  257.   ...|....--....---.......---....--....|...  
  258.  ....|...||...---...--+--...---...||...|.... 
  259.  ....|...|....|....|-...-|....|....|...|.... 
  260.  ....|...|....|....+.....+....|........|.... 
  261.  ....|...|....|....|-...-|....|....|...|.... 
  262.  ....|...||...---...--+--...---...||...|.... 
  263.   ...|....--....---.......---....--....|...  
  264.   ...||....---....----.----....---....||...  
  265.   ....--.....----...........----.....--....  
  266.    ....----.....-------------.....----....   
  267.     ......----.................----......    
  268.        ......-------------------......       
  269.            .......................           
  270. ENDMAP
  271. # Random Monsters
  272. RANDOM_MONSTERS: 'd', 'I'
  273. # Dungeon Description
  274. REGION:(00,00,44,19),unlit,"ordinary"
  275. # Stairs
  276. STAIR:(02,10),up
  277. # Non diggable walls
  278. NON_DIGGABLE:(00,00,44,19)
  279. # Objects
  280. OBJECT:')',"tsurugi",(22,10),blessed,0,"The Tsurugi of Muramasa"
  281. OBJECT:random,random,random
  282. OBJECT:random,random,random
  283. OBJECT:random,random,random
  284. OBJECT:random,random,random
  285. OBJECT:random,random,random
  286. OBJECT:random,random,random
  287. OBJECT:random,random,random
  288. OBJECT:random,random,random
  289. OBJECT:random,random,random
  290. OBJECT:random,random,random
  291. OBJECT:random,random,random
  292. OBJECT:random,random,random
  293. OBJECT:random,random,random
  294. OBJECT:random,random,random
  295. #
  296. TRAP:"board",(22,09)
  297. TRAP:"board",(24,10)
  298. TRAP:"board",(22,11)
  299. # Random traps
  300. TRAP:random,random
  301. TRAP:random,random
  302. TRAP:random,random
  303. TRAP:random,random
  304. TRAP:random,random
  305. TRAP:random,random
  306. # Random monsters.
  307. MONSTER:'@',"Ashikaga Takauji",(22,10)
  308. MONSTER:'@',"samurai",random,hostile
  309. MONSTER:'@',"samurai",random,hostile
  310. MONSTER:'@',"samurai",random,hostile
  311. MONSTER:'@',"samurai",random,hostile
  312. MONSTER:'@',"samurai",random,hostile
  313. MONSTER:'@',"ronin",random,hostile
  314. MONSTER:'@',"ronin",random,hostile
  315. MONSTER:'@',"ronin",random,hostile
  316. MONSTER:'@',"ronin",random,hostile
  317. MONSTER:'@',"ronin",random,hostile
  318. MONSTER:'d',"wolf",random
  319. MONSTER:'d',"wolf",random
  320. MONSTER:'d',"wolf",random
  321. MONSTER:'d',"wolf",random
  322. MONSTER:'d',random,random
  323. MONSTER:'d',random,random
  324. MONSTER:'I',"stalker",random
  325. MONSTER:'I',"stalker",random
  326. MONSTER:'I',"stalker",random
  327. MONSTER:'I',"stalker",random
  328. MONSTER:'I',"stalker",random
  329. MONSTER:'I',"stalker",random
  330. MONSTER:'I',"stalker",random
  331. MONSTER:'I',"stalker",random
  332. MONSTER:'I',random,random
  333.  
  334.  
  335. #
  336. #    The "fill" levels for the quest.
  337. #
  338. #    These levels are used to fill out any levels not occupied by specific
  339. #    levels as defined above. "filla" is the upper filler, between the
  340. #    start and locate levels, and "fillb" the lower between the locate
  341. #    and goal levels.
  342. #
  343.  
  344. MAZE: "S-filla", ' '
  345. INIT_MAP: '.' , 'P', true, true, random, true
  346. NOMAP
  347. # Random Monsters
  348. RANDOM_MONSTERS: 'd', 'I'
  349. #
  350. STAIR: random, up
  351. STAIR: random, down
  352. #
  353. OBJECT: random, random, random
  354. OBJECT: random, random, random
  355. OBJECT: random, random, random
  356. OBJECT: random, random, random
  357. OBJECT: random, random, random
  358. OBJECT: random, random, random
  359. OBJECT: random, random, random
  360. OBJECT: random, random, random
  361. OBJECT: random, random, random
  362. #
  363. MONSTER: 'd', random, random
  364. MONSTER: 'd', "wolf", random
  365. MONSTER: 'd', "wolf", random
  366. MONSTER: 'd', "wolf", random
  367. MONSTER: 'd', "wolf", random
  368. MONSTER: 'd', "wolf", random
  369. MONSTER: 'I', "stalker", random
  370. #
  371. TRAP: random, random
  372. TRAP: random, random
  373. TRAP: random, random
  374. TRAP: random, random
  375.  
  376. MAZE: "S-fillb", ' '
  377. GEOMETRY:center,center
  378. MAP
  379. -------------                                  -------------
  380. |...........|                                  |...........|
  381. |...-----...|----------------------------------|...-----...|
  382. |...|   |...|..................................|...|   |...|
  383. |...-----..........................................-----...|
  384. |...........|--S----------------------------S--|...........|
  385. ----...--------.|..........................|.--------...----
  386.    |...|........+..........................+........|...|   
  387.    |...|........+..........................+........|...|   
  388. ----...--------.|..........................|.--------...----
  389. |...........|--S----------------------------S--|...........|
  390. |...-----..........................................-----...|
  391. |...|   |...|..................................|...|   |...|
  392. |...-----...|----------------------------------|...-----...|
  393. |...........|                                  |...........|
  394. -------------                                  -------------
  395. ENDMAP
  396. REGION:(00,00,59,15),unlit,"ordinary"
  397. # Random Monsters
  398. #RANDOM_MONSTERS: 'd', 'I'
  399. #
  400. STAIR: random, up
  401. STAIR: random, down
  402. #
  403. OBJECT: random, random, random
  404. OBJECT: random, random, random
  405. OBJECT: random, random, random
  406. OBJECT: random, random, random
  407. OBJECT: random, random, random
  408. OBJECT: random, random, random
  409. OBJECT: random, random, random
  410. OBJECT: random, random, random
  411. OBJECT: random, random, random
  412. #
  413. MONSTER: 'd', random, random
  414. MONSTER: 'd', "wolf", random
  415. MONSTER: 'd', "wolf", random
  416. MONSTER: 'd', "wolf", random
  417. MONSTER: 'd', "wolf", random
  418. MONSTER: 'I', "stalker", random
  419. MONSTER: 'I', "stalker", random
  420. MONSTER: 'I', "stalker", random
  421. #
  422. TRAP: random, random
  423. TRAP: random, random
  424. TRAP: random, random
  425. TRAP: random, random
  426.